﻿body {
	width: 100%;
	margin: 0px;
	font-family: Microsoft YaHei, -apple-system-font, Helvetica Neue, Helvetica, sans-serif;
	font-size: 16px;
}
* {
	padding: 0px;
	margin: 0px;
}
body, ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, p, form, fieldset, legend, input, textarea, select, button, th, td {
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 12px;
	list-style: none;
}
button {
	overflow: visible
}
img {
	border: none;
}
a {
	color: #000;
	text-decoration: none;
}
i {
	list-style: none;
}
li {
	list-style: none;
}
i {
	font-style: normal;
}
input, select, button {
	font: 12px Verdana, Arial, Tahoma;
	vertical-align: middle;
}
textarea {
    resize: none
}
.clearfix {
    clear: both
}

.pop_up_bg {
    background-color: #000;
    opacity: 0.8;
    height: 100%;
    width: 100%;
    position: fixed;
    z-index: 1000;
    filter: Alpha(opacity=80);
}

input[type="file"] {
    cursor: pointer;
}

body {
    min-width: 1240px;
    -webkit-font-smoothing: antialiased;
    /* -moz-osx-font-smoothing:inherit|grayscale;*/
    overflow-x: hidden;
    background-color: #f3f3f3;
}

.b_all {
    border: #d6d7dc 1px solid;
    box-sizing: border-box;
}

.b_bm {
    border-bottom: #d6d7dc 1px solid;
    box-sizing: border-box;
}

.fl {
    float: left
}

.fr {
    float: right
}

.mt5 {
    margin-top: 5px
}

.mt10 {
    margin-top: 10px
}

.mt15 {
    margin-top: 15px
}

.mt20 {
    margin-top: 20px
}

.mt25 {
    margin-top: 25px
}

.mt30 {
    margin-top: 30px
}

.mt35 {
    margin-top: 35px
}

.mt40 {
    margin-top: 40px
}

.mt45 {
    margin-top: 45px
}

.mt50 {
    margin-top: 50px
}

.ml5 {
    margin-left: 5px
}

.ml10 {
    margin-left: 10px
}

.ml15 {
    margin-left: 15px
}

.ml20 {
    margin-left: 20px
}

.ml25 {
    margin-left: 25px
}

.ml30 {
    margin-left: 30px
}

.ml35 {
    margin-left: 35px
}

.ml40 {
    margin-left: 40px
}

.ml45 {
    margin-left: 45px
}

.ml50 {
    margin-left: 50px
}

.mr5 {
    margin-right: 5px
}

.mr10 {
    margin-right: 10px
}

.mr15 {
    margin-right: 15px
}

.mr20 {
    margin-right: 20px
}

.mr25 {
    margin-right: 25px
}

.mr30 {
    margin-right: 30px
}

.mr35 {
    margin-right: 35px
}

.mr40 {
    margin-right: 40px
}

.mr45 {
    margin-right: 45px
}

.mr50 {
    margin-right: 50px
}

.mb5 {
    margin-bottom: 5px
}

.mb10 {
    margin-bottom: 10px
}

.mb15 {
    margin-bottom: 15px
}

.mb20 {
    margin-bottom: 20px
}

.mb25 {
    margin-bottom: 25px
}

.mb30 {
    margin-bottom: 30px
}

.mb35 {
    margin-bottom: 35px
}

.mb40 {
    margin-bottom: 30px
}

.mb45 {
    margin-bottom: 45px
}

.mb50 {
    margin-bottom: 50px
}

.mtb5 {
    margin-top: 5px;
    margin-bottom: 5px
}

.mtb10 {
    margin-top: 10px;
    margin-bottom: 10px
}

.mtb15 {
    margin-top: 15px;
    margin-bottom: 15px
}

.mtb20 {
    margin-top: 20px;
    margin-bottom: 20px
}

.mtb25 {
    margin-top: 25px;
    margin-bottom: 25px
}

.mtb30 {
    margin-top: 30px;
    margin-bottom: 30px
}

.mtb35 {
    margin-top: 35px;
    margin-bottom: 35px
}

.mtb40 {
    margin-top: 40px;
    margin-bottom: 40px
}

.mtb45 {
    margin-top: 45px;
    margin-bottom: 45px
}

.mtb50 {
    margin-top: 50px;
    margin-bottom: 50px
}

.pt5 {
    padding-top: 5px
}

.pt10 {
    padding-top: 10px
}

.pt15 {
    padding-top: 15px
}

.pt20 {
    padding-top: 20px
}

.pt25 {
    padding-top: 25px
}

.pt30 {
    padding-top: 30px
}

.pt35 {
    padding-top: 35px
}

.pt40 {
    padding-top: 40px
}

.pt45 {
    padding-top: 45px
}

.pt50 {
    padding-top: 50px
}

.pl5 {
    padding-left: 5px
}

.pl10 {
    padding-left: 10px
}

.pl15 {
    padding-left: 15px
}

.pl20 {
    padding-left: 20px
}

.pl25 {
    padding-left: 25px
}

.pl30 {
    padding-left: 30px
}

.pl35 {
    padding-left: 35px
}

.pl40 {
    padding-left: 40px
}

.pl45 {
    padding-left: 45px
}

.pl50 {
    padding-left: 50px
}

.pr5 {
    padding-right: 5px
}

.pr10 {
    padding-right: 10px
}

.pr15 {
    padding-right: 15px
}

.pr20 {
    padding-right: 20px
}

.pr25 {
    padding-right: 25px
}

.pr30 {
    padding-right: 30px
}

.pr35 {
    padding-right: 35px
}

.pr40 {
    padding-right: 40px
}

.pr45 {
    padding-right: 45px
}

.pr50 {
    padding-right: 50px
}

.pb5 {
    padding-bottom: 5px
}

.pb10 {
    padding-bottom: 10px
}

.pb15 {
    padding-bottom: 15px
}

.pb20 {
    padding-bottom: 20px
}

.pb25 {
    padding-bottom: 25px
}

.pb30 {
    padding-bottom: 30px
}

.pb35 {
    padding-bottom: 35px
}

.pb40 {
    padding-bottom: 40px
}

.pb45 {
    padding-bottom: 45px
}

.pb50 {
    padding-bottom: 50px
}

.ptb5 {
    padding-top: 5px;
    padding-bottom: 5px
}

.ptb10 {
    padding-top: 10px;
    padding-bottom: 10px
}

.ptb15 {
    padding-top: 15px;
    padding-bottom: 15px
}

.ptb20 {
    padding-top: 20px;
    padding-bottom: 20px
}

.ptb25 {
    padding-top: 25px;
    padding-bottom: 25px
}

.ptb30 {
    padding-top: 30px;
    padding-bottom: 30px
}

.ptb35 {
    padding-top: 35px;
    padding-bottom: 35px
}

.ptb40 {
    padding-top: 40px;
    padding-bottom: 40px
}

.ptb45 {
    padding-top: 45px;
    padding-bottom: 45px
}

.ptb50 {
    padding-top: 50px;
    padding-bottom: 50px
}

i {
    font-style: normal;
}

 .list {
            padding: 25px 50px;
            color: #333333;
            border-top: 5px solid #f9f9f9;
            cursor: pointer;
        }
        #entry_box{ padding-top: 20px;}
        #entry_box .list_box {
            width: 1290px;
            margin: 0 auto;
            background: #f9f9f9;
            margin-bottom: 10px;
        }
        
        #entry_box .list_add {
            border-top: 5px solid #dd484a;
            background: #fff;
            font-weight: bold;
        }
        
        #entry_box .play_box {
            width: 271px;
            height: 330px;
            background: #ffffff;
        }
        
        #entry_box .play_box:hover {
            box-shadow: 0px 15px 30px 0px rgba(65, 59, 49, 0.3);
        }
        
        #entry_box .side_bg {
            background: url(../Images/side.png);
        }
        
        #entry_box .play_img {
            width: 271px;
            height: 233px;
            overflow: hidden;
        }
        
        #entry_box .play_img img {
            width: 271px;
            height: 233px;
        }
        
        #entry_box .play_name {
            font-size: 18px;
            color: #333333;
           /* width: 100px;
		    overflow: hidden;
		    text-overflow: ellipsis;
		    white-space: nowrap;*/
        }
        
        #entry_box .play_age {
            background: #ffc4d0;
            color: #fff;
            font-size: 12px;
            padding: 0 5px;
            border-radius: 2px;
            margin-left: 6px;
            margin-top: 5px;
        }
        
        #entry_box .play_ageimg {
            width: 7px;
            height: 11px;
            margin-top: 3px;
        }
        
        #entry_box .play_ageimg_02 {
            width: 9px;
            height: 13px;
            margin-top: 3px;
            background-position: 0 -20px;
        }
        
        #entry_box .play_san {
            color: #fff;
            font-size: 12px;
            background: #eed7ca;
            padding: 0 5px;
            border-radius: 2px;
            margin-left: 6px;
            margin-top: 5px;
        }
        
        #entry_box .status_img {
            width: 12px;
            height: 12px;
            background-position: -19px 0;
            margin-top: 5px;
            margin-right: 2px;
        }
        
        #entry_box .status_img_02 {
            width: 12px;
            height: 12px;
            background-position: -19px -14px;
            margin-top: 5px;
            margin-right: 2px;
        }
        
        #entry_box .status_img_03 {
            width: 12px;
            height: 12px;
            background-position: -19px -28px;
            margin-top: 5px;
            margin-right: 2px;
        }
        
        #entry_box .play_status {
            font-size: 14px;
            color: #1dd3b8;
            margin-top: 10px;
        }
        
        #entry_box .play_status_02 {
            font-size: 14px;
            color: #ffa230;
            margin-top: 10px;
        }
        
        #entry_box .play_status_03 {
            font-size: 14px;
            color: #666666;
            margin-top: 10px;
        }
        
        #entry_box .play_time {
            font-size: 14px;
            color: #fa323c;
            margin-right: 20px;
        }
        
        #entry_box .play_time span {
            font-size: 24px;
        }
        
        #entry_box .side_img {
            width: 147px;
            height: 34px;
            background-position: -32px 0;
            position: absolute;
            margin-top: -128px;
            margin-left: -20px;
            line-height: 34px;
            text-align: center;
            color: #fff;
        }
        
        #entry_box .play_bigbox {
            width: 1200px;
            margin: 0 auto;
			min-height: 1200px;
        }
        
        .play_box {
            margin: 0 14px;
            margin-bottom: 30px;
        }
        
        #entry_box .play_age_02 {
            background: #97bcf0;
            color: #fff;
            font-size: 12px;
            padding: 0 5px;
            border-radius: 2px;
            margin-left: 6px;
            margin-top: 5px;
        }
        
        #paging_box {
            display: inline;
            text-align: center;
        }
        
        #paging_box .paging_box li {
            width: 42px;
            height: 40px;
            border-radius: 6px;
            border: solid 1px #e6e3e3;
            font-size: 18px;
            color: #969696;
            display: inline-block;
            background: #f9f9f9;
            text-align: center;
            line-height: 40px;
            cursor: pointer;
            margin: 0 5px;
        }
        
        #paging_box .paging_box li:hover {
            border: solid 1px #25e198;
            background: #25e198;
            color: #fff;
        }
        
        #paging_box .paging_box .li_add {
            border: solid 1px #25e198;
            background: #25e198;
            color: #fff;
        }
        /*页脚*/
.footer_title{font-size:24px;color: #313044;text-align:center;}
.footer_img a{width:182px;height:80px;overflow:hidden;background-color:#bbbbc6;margin-right:20px;}
.footer_img img{width:182px;height:80px;}
.footer_bottom_box {
    background-color: #313044;
    padding: 32px 0 26px;
    height: 45px;
}
.footer_bottom {
    width: 1200px;
    margin: 0 auto;
    font-size: 12px;
}
.footer_about {
    width: 480px;
    float: left;
}
.footer_about a {
    float: left;
    margin-right: 14px;
    color: #9b9ca8;
    font-size:14px;
    line-height:36px;
}
.footer_about a:hover {
    color: #fb5353;
}
.footer_record {
    width: 700px;
    float: right;
    color: #9b9ca8;
}
.footer_record p{
    float: left;
}
.footer_record p a {
    color: #9b9ca8;
    padding-right:5px;
}
.footer_record p a:hover {
    color: #fb5353;
}
.border-qq{display:block;width:234px;height:34px;border:1px solid #ccc;float:left;margin-top: 8px;margin-left: 13px;padding: 0 10px;border-radius:1px;}
/*左边弹窗*/
.fixed-nav-cell{position: fixed;right: 14%;top: 60%;margin-top: -204px;width:50px;z-index: 9999;}
@media screen and (max-width:1600px) and (min-width:1365px){.fixed-nav-cell{position: fixed;right: 7%;top: 50%;margin-top: -204px;width: 50px;z-index: 9999;}}
@media screen and (max-width:1366px){.fixed-nav-cell{position: fixed;right:0;top:50%;z-index: 9999;}}
.fixed-nav-cell .fixed_bg{height:180px;width:100px;background-color: #f33b52;border-radius:50px;margin-top: -80px;margin-left:9px;}
.fixed-nav-cell .aqt{padding-top: 94px;display: block;text-align: center;color:#fff;font-size:13px;}
.fixed-nav-cell .top{text-align: center;display: block;margin-top: 20px;}
.service_hover{display: block;position: relative;z-index: 2;}
.service_hover2{display: none;}
.service_hover:hover .service_hover1{display: none;}
.service_hover:hover .service_hover2{display: inline-block;}
.fixed_bg:hover{background-color: #dd1c40;}
.city_bigbox,.city_bigboxV2,.city_bigboxV3{width: 1300px;margin:0 auto;margin-top:20px;display: none;}
.city_box{margin-bottom: 20px;width:1180px;}
.city_box li{margin-top: 20px;float:left;width:64px;text-align: center;line-height: 30px;height:30px;margin:0 6px;cursor: pointer;color:#666666;border:#f3f3f3 solid 1px;border-radius: 4px;}
.city_box li:hover{border:#cccccc solid 1px;}
.city_box li.li_add{border:#dc4647 solid 1px;border-radius: 4px;}
 .li_one{width:100px;cursor:default;margin-top: 20px;float:left;text-align: center;line-height: 30px;height:30px;margin:0 6px;cursor: pointer;color:#666666;border:#f3f3f3 solid 1px;border-radius: 4px;}
 .li_one:hover{border:#f3f3f3 solid 1px;}
#entry_box  .ctiy{color: #666666;}
#entry_box .play_box{
    position: relative;
}
#entry_box .play_box_bg{background: url(Images/border_list.png) no-repeat center top;    width: 300px;
    height: 400px;
    margin-left: -27px;
    position: absolute;
    z-index: 1;
    top:-24px;
    left:0;}
.play_subbox{position: relative;z-index: 2; background-color: #fff;padding-bottom:18px;}
.play_img{
    position: relative;
}
.div_play_pro{
    position: absolute;
    right: 10px;
    bottom:10px;
}
#entry_box .play_img .plutocrat_rick{position: absolute;
    left: 10px;
    top: 10px;width: 70px;height: 22px;}
    .plutocrat_rick{display: none;}
#entry_box .city_line{color: #cccccc;display: inline-block;margin-right: 2px;margin-left: 4px;}
#entry_box .ctiy {
    color: #666666;
    width: 66px;
    overflow: hidden;
    white-space: nowrap;
    word-break: keep-all;
    text-overflow: ellipsis;
}
.festival{position: absolute;margin-left: 180px;margin-top: -40px;}
/*左边弹窗 end*/


.center_oneself{width:1250px;margin:0 auto;margin-bottom:36px; }
.oneself_bidbox  .oneself_bg01,.oneself_bidbox  .oneself_bg02,.oneself_bidbox  .oneself_bg03{height:130px;}
.oneself_bidbox  .oneself_bg01{width:520px; background:url(Images/oneself-bg1.png) no-repeat center;}
.oneself_bidbox  .oneself_bg02{width:206px; background:url(Images/oneself-bg2.png) no-repeat center;position: absolute;left:50%;z-index: 22;margin-left: -103px;}
.oneself_bidbox  .oneself_bg02:hover{background:url(Images/oneself-bg2_hover.png) no-repeat center;}
.oneself_bidbox  .oneself_bg03{width:520px; background:url(Images/oneself-bg3.png) no-repeat center;}
.oneself_bidbox  .headimg{width:76px;height:76px;border-radius:100px;overflow: hidden;}
.oneself_bidbox  .headimg img{width:76px;}
.oneself_bidbox  .headtext{width:76px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;font-size: 12px;color:#999999;text-align: center;}
.oneself_bidbox  .headimg_box{margin-top: 18px;}
.oneself_bidbox  .headimg_box2{margin-top: 24px;}
.oneself_bidbox  .oneself_text{width:217px;margin-top: 32px;margin-right: 30px;font-size: 14px;color:#666666; line-height:26px;}
.oneself_bidbox  .oneself_text2{width:217px;margin-top:52px;margin-right: 30px;font-size: 14px;color:#666666}
.oneself_bidbox  .love_big_box{color:#ff5151;margin-top: 20px;font-size: 14px;text-align: center;margin: 38px 10px 0 10px;}
.oneself_bidbox  .oneself_bg02_title{color:#fff;font-size: 18px; margin-top: 38px;text-align: center;}
.oneself_bidbox  .oneself_bg02_time{text-align: center;color:#c5711f;margin-top: 2px;}
.oneself_bidbox{position: relative;height:130px;overflow: hidden;}
.oneself{height:130px;backface-visibility: hidden;
    transform: translate3d(0, 0, 0);
    transform-style: preserve-3d;}
.oneself_subbox{position: absolute;width: 100%;}
.animated {
	-webkit-animation-duration: .5s;
	animation-duration: .5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}
.livechat-girl {
	width: 20px;
	height: 20px;
	border-radius: 50%;
	opacity: 0;
	z-index: 700;
	transform: translateY(0);
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	cursor: pointer;
	-webkit-transition: all 1s cubic-bezier(0.86, 0, 0.07, 1);
	transition: all 1s cubic-bezier(0.86, 0, 0.07, 1)
}
.girl{width:32px;}
.livechat-girl:focus {
	outline: 0
}
.livechat-girl.animated {
	opacity: 1;
	transform: translateY(-40px);
	-webkit-transform: translateY(-40px);
	-ms-transform: translateY(-40px)
}
/*.livechat-girl:after {
	content: '';
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background-image: linear-gradient(to bottom, #fff, #fff);
	position: absolute;
	right:5px;
	top: 1px;
	z-index: 99999
}*/
.livechat-girl .animated-circles{position: absolute;    margin-top: -23px;
    margin-left: 5px;}
.livechat-girl .animated-circles .circle {
	background: rgba(255,67,67,0.25);
	width: 20px;
	height: 20px;
	border-radius: 50%;
	position: absolute;
	z-index: 49;
	transform: scale(1);
	-webkit-transform: scale(1)
}
.livechat-girl .animated-circles.animated .c-1 {
	animation: 2000ms scaleToggleOne cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards
}
.livechat-girl .animated-circles.animated .c-2 {
	animation: 2500ms scaleToggleTwo cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards
}
.livechat-girl .animated-circles.animated .c-3 {
	animation: 3000ms scaleToggleThree cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards
}
.livechat-girl.animation-stopped .circle {
	opacity: 0 !important
}

@keyframes scaleToggleOne {
from {
transform:scale(1);
-webkit-transform:scale(1)
}
50% {
transform:scale(2);
-webkit-transform:scale(2)
}
100% {
transform:scale(1);
-webkit-transform:scale(1)
}
}
@keyframes scaleToggleTwo {
0% {
transform:scale(1);
-webkit-transform:scale(1)
}
20% {
transform:scale(1);
-webkit-transform:scale(1)
}
60% {
transform:scale(2);
-webkit-transform:scale(2)
}
100% {
transform:scale(1);
-webkit-transform:scale(1)
}
}
@keyframes scaleToggleThree {
0% {
transform:scale(1);
-webkit-transform:scale(1)
}
33% {
transform:scale(1);
-webkit-transform:scale(1)
}
66% {
transform:scale(2);
-webkit-transform:scale(2)
}
100% {
transform:scale(1);
-webkit-transform:scale(1)
}
}
.oneself_bg02_time02{text-decoration: line-through;color: #999999;font-size: 12px;text-align:center;}

/**类别*/
.swrap{
	width: 1200px;
	margin:0 auto;
}
.filtrate{
	min-height: 237px;
	overflow: hidden;
	display:flex;
	flex-direction:row;
}
.filtrate-left{
	width: 120px;
}
.filtrate-left li{
	width: 100%;
	height: 80px;
	line-height: 80px;
	background-color: #e1e1e1;
	color:#666666;
	font-size: 14px;
	text-align: center;
}
.filtrate-right{
	flex:1;
	background-color: #fff;
}
.filtrate-right ul{
	overflow: hidden;
	height: 79px;
}
.filtrate-right ul li{
	float: left;
	width: 135px;
	text-align: center;
	cursor: pointer;
}
.filtrate-right ul li:hover{
	color:#f5501e;
}
.filtrate-right ul li:hover img{
	animation:jello 1s;
	-webkit-animation:jello 1s;
	-moz-animation:jello 1s;
	-o-animation:jello 1s;
	-ms-animation:jello 1s;
}
.filtrate-right ul.gameType{
	background-color: #fff;
	height: 80px;
}
.gameType li{
	position: relative;
	height: 50px;
	padding-bottom: 15px;
	margin-top: 10px;
	border-bottom: 1px solid #ececec;
}
.gameType li p{
	line-height:60px;
}
.gameType li.checked span{
	display: inline-block;
	width: 80px;height: 8px;
	position: absolute;
	top:58px;left:50%;
	margin-left: -40px;
	background: url(../../img/searchPlayer/xsj.png)center center no-repeat;
}
.gameType li.checked p{	
	font-size: 14px;
    color: #f5501e;
    font-weight: bold;
}
.gradeSelect,.playerSex{
	border-bottom:1px solid #ececec;
}
.gradeSelect li{
	line-height: 79px;
}
.gradeSelect li.checked,.playerSex li.checked{
	font-size: 14px;
	color:#f5501e;
	font-weight: bold;
}
.playerSex li {
	line-height: 79px;
}
.filtrate-right button{
	position: absolute;
	z-index: 2;
	top:26px;right:17px;
	padding:3px 8px;
	border-radius: 4px;
	border:1px solid #848484;
	font-size: 12px;
	background-color: #fff;
	color:#dbdbdb;
	cursor:pointer;
}
/*排序*/
.sort{
	background-color: #fff;
	margin-top: 10px;
	padding:5px 0px 5px 5px;
}
.sort-list{
	width: 302px;
	overflow: hidden;
	border-radius: 2px;
}
.sort-list span{
	float: left;
	display: inline-block;
	padding:12px 14px;
	font-size: 14px;
	color:#747474;
	cursor:pointer;
}
.sort-list span:nth-child(1){
	border: 1px solid #dbdbdb;
	border-right:none;
	border-radius: 4px 0px 0px 4px;
}
.sort-list span:nth-child(2),.sort-list span:nth-child(3){
	border-top: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	background:url(../Images/ico_b1.png )43px center no-repeat;
}
.sort-list span:nth-child(4){
	border: 1px solid #dbdbdb;
	border-left:none;
	border-radius: 0px 4px 4px 0px;
	padding-right:25px;
	background: url(../Images/ico_b1.png)43px center no-repeat;
}
/*综合排序被选择*/
.sort-list span.checked{
	background-color: #f5501e;
	border:1px solid #f5501e;
	color:#fff;
}

.all_bottom_bigbox{position: fixed;z-index: 9999;width: 100%;height: 100px; background-color: rgba(0,0,0,0.1);bottom:0px;display:none;}
.all_bottom_bigbox .all_bottom_box{position: relative;width:700px;float: right;z-index: 22;top:0;margin-right: 200px;}
.all_bottom_bigbox .all_bottom_text{width:500px;height:80px;line-height:70px;position: absolute;right:0px;top:10px;color: #fff;font-size: 16px;text-indent: 20px;}
.all_bottom_close{position: fixed;bottom:65px;right:10px;font-size: 30px;color:#fff;cursor: pointer;z-index: 9999;display:none;}
.all_bottom_box_parent{position: absolute;}
.all_bottom_close img{width: 30px;}
.all_bottom_text span{color: #F9cd4f;}